|
|
|
Область действия переменной |
Префикс |
Пример |
Глобальная |
g |
gdtmFinish |
Локальная внутри модуля |
m |
msngLength |
Локальная внутри процедуры |
нет префикса |
strLastname |
Для создания переменной, которую вы хотите определить в качестве глобальной, в раздел General Declarations главного модуля приложения поместите оператор public. Например:
Public gdtmFinish As Date
Для объявления переменной, локальной внутри модуля или формы, используйте оператор private или Dim в разделе General Declarations модуля или формы (рис. 5.2). В этом случае объявленная переменная будет доступна для всех входящих в форму или модуль процедур, но в то же время недоступной в процедурах других модулей и форм.
Рис. 5.2. Объявление переменных, локальных на уровне модуля
Переменные, локальные на уровне процедуры, создаются операторами Dim или static внутри процедуры. Например:
Sub CalcTotal
Dim bSuccess As Boolean
. . .
End Sub
назад | содержание | вперед
|